Mike Ciul

Open all errors
"A means to print numbers as 'a few' or 'hundreds.' Also provides a system of counting numbers which never go below 0 or above a specified maximum value. Any numbers above the maximum are considered infinite."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)


I can't find the extension 'Plurality by Emily Short', which seems not
to be installed, but was requested by: 'Include Plurality by Emily Short' (Mike Ciul/Approximate Quantities.i7x, line 7).
You can get hold of extensions which people have made public at the Inform
website, www.inform7.com, or by using the Public Library in the Extensions
panel.
++ Ended: Translation failed: 1 problem found
Automated Testing by Mike Ciul(for Glulx only)
"Allows the author to create and run automated tests, which could be used for test-driven development."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)


The extension Automated Testing by Mike Ciul, which your source text
makes use of, seems to be misidentified: its 'begins here' sentence
declares it as 'Automated Testing (for Glulx only) by Roger Carbol'.
(Perhaps it was wrongly installed?)
++ Ended: Translation failed: 1 problem found
"Implicit taking of noun or second noun that may be invoked by (or used as) a check rule."
"Tests objects just like Juhana Leinonen's extension, but does an UNDO after each test."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)
++ 15% (Drawing inferences)
++ 20% (Binding rulebooks)
++ 23% (Binding rulebooks)
++ 26% (Binding rulebooks)
++ 29% (Binding rulebooks)
++ 32% (Binding rulebooks)
++ 35% (Binding rulebooks)
++ 38% (Binding rulebooks)
++ 41% (Generating code)
++ 44% (Generating code)
++ 47% (Generating code)
++ 50% (Generating code)
++ 53% (Generating code)
++ 56% (Generating code)
++ 59% (Generating code)
++ 62% (Generating code)
++ 65% (Generating code)
++ 68% (Generating code)
++ 71% (Generating code)
++ 74% (Generating code)
++ 77% (Generating code)


You wrote 'change the noun to x' (Mike Ciul/Autoundo for Object Response Tests.i7x, line 159):
but this is a phrase which I don't recognise, possibly because it is one
you meant to define but never got round to, or because the wording is wrong
(see the Phrasebook section of the Index to check). Alternatively, it may
be that the text immediately previous to this was a definition whose
ending, normally a full stop, is missing?
++ 80% (Generating code)
++ 83% (Generating code)
++ 86% (Generating code)
++ 89% (Generating code)
++ 92% (Generating code)
++ Ended: Translation failed: 1 problem found
Conditional Backdrops by Mike CiulVersion 3/111020
"An extension to allow a single rulebook to determine the presence of multiple backdrops."
i6 Inform 6.36 for Linux (24th January 2022)
In: 1 source code files 65977 syntactic lines
56194 textual lines 2057775 characters (ISO 8859-1 Latin1)
Allocated:
8100 symbols 2683474 bytes of memory
Out: Glulx story file 1.220517 (587K long):
22 classes 43 objects
230 global vars 83188 variable/array space
96 verbs 316 dictionary entries
179 grammar lines (version 2) 251 grammar tokens (unlimited)
101 actions 37 attributes (maximum 56)
37 common props (maximum 253) 18 individual props (unlimited)
109614 characters used in text 85951 bytes compressed (rate 0.784)
0 abbreviations (maximum 64) 2892 routines (unlimited)
69588 instructions of code 39343 sequence points
105728 bytes writable memory used 495104 bytes read-only memory used
600832 bytes used in machine 1073140992 bytes free in machine
File "auto.inf"; Line 10813 # Error: No such constant as "ProcessRulebook"
Compiled with 1 error and 1662 suppressed warnings
Completed in 0.081 seconds
Crowds by Mike CiulVersion 1/121214
"A way to implement collections of people that can spread across multiple rooms. The extension will keep track of the size of the crowd in each room. Requires Conditional Backdrops by Mike Ciul."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)


I can't find the extension 'Plurality by Emily Short', which seems not
to be installed, but was requested by: 'Include Plurality by Emily Short' approximate quantities by mike
ciul. You can get hold of extensions
which people have made public at the Inform website, www.inform7.com, or by
using the Public Library in the Extensions panel.
++ Ended: Translation failed: 1 problem found
"Disables the disambiguation prompt on demand. Also provides a rulebook for disambiguating objects outside of an action context."
i6 Inform 6.36 for Linux (24th January 2022)
In: 1 source code files 66308 syntactic lines
56568 textual lines 2070103 characters (ISO 8859-1 Latin1)
Allocated:
8119 symbols 2593104 bytes of memory
Out: Glulx story file 1.220517 (589K long):
21 classes 42 objects
231 global vars 83144 variable/array space
96 verbs 316 dictionary entries
179 grammar lines (version 2) 251 grammar tokens (unlimited)
101 actions 37 attributes (maximum 56)
37 common props (maximum 253) 18 individual props (unlimited)
110813 characters used in text 86743 bytes compressed (rate 0.782)
0 abbreviations (maximum 64) 2910 routines (unlimited)
69930 instructions of code 39519 sequence points
105472 bytes writable memory used 497664 bytes read-only memory used
603136 bytes used in machine 1073138688 bytes free in machine
File "auto.inf"; Line 7576 # Error: No such constant as "L__M"
File "auto.inf"; Line 7585 # Error: No such constant as "COMMA__TX"
File "auto.inf"; Line 7590 # Error: No such constant as "OR__TX"
File "auto.inf"; Line 29602 # Error: No such constant as "PARSER_CLARIF_INTERNAL_R"
Compiled with 4 errors and 1668 suppressed warnings
Completed in 0.077 seconds
"Provides a system of counting numbers which never go below 0 or above a specified maximum value. Any numbers above the maximum are considered infinite."
"Overrides carrying requirements for specific actions, and provides more nuanced carrying and touchability requirements when needed."
Lost Items by Mike CiulVersion 3/121206
"Prints a special message instead of 'You can't see any such thing' when certain items are out of scope, indicating that they have disappeared unexpectedly. Useful for flashbacks, theft, and NPCs who might sneak away."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)
++ 15% (Drawing inferences)
++ 20% (Binding rulebooks)
++ 23% (Binding rulebooks)
++ 26% (Binding rulebooks)
++ 29% (Binding rulebooks)
++ 32% (Binding rulebooks)
++ 35% (Binding rulebooks)
++ 38% (Binding rulebooks)
In Book 1 - Sight in the extension Epistemology by Eric Eve:


You've asked to put the rule 'mark cached items as seen rule' into the
rulebook 'carry out Looking' (source text, line 1), which is based on an
action name and produces nothing; but it was originally written to go into
a rulebook of a different kind, 'after Reading a command' (source text, line 1),
which is based on nothing and produces nothing. Because those kinds are
different, 'mark cached items as seen rule' can't go into 'carry out
Looking' (source text, line 1).


You've asked to put the rule 'mark cached items as seen rule' into the
rulebook 'after Reading a command' (source text, line 1), which is based on
nothing and produces nothing; but it was originally written to go into a
rulebook of a different kind, 'carry out Looking' (source text, line 1),
which is based on an action name and produces nothing. Because those kinds
are different, 'mark cached items as seen rule' can't go into 'after
Reading a command' (source text, line 1).


You've asked to put the rule 'cache player's scope rule' into the
rulebook 'carry out Opening' (source text, line 1), which is based on an
action name and produces nothing; but it was originally written to go into
a rulebook of a different kind, 'after Reading a command' (source text, line 1),
which is based on nothing and produces nothing. Because those kinds are
different, 'cache player's scope rule' can't go into 'carry out Opening' (source
text, line 1).


You've asked to put the rule 'mark cached items as seen rule' into the
rulebook 'carry out Opening' (source text, line 1), which is based on an
action name and produces nothing; but it was originally written to go into
a rulebook of a different kind, 'after Reading a command' (source text, line 1),
which is based on nothing and produces nothing. Because those kinds are
different, 'mark cached items as seen rule' can't go into 'carry out
Opening' (source text, line 1).
In Volume - Scope Caching, Chapter - When to Perform Scope Caching, Section -
Caching Scope After Reading a Command in the extension Scope Caching by Mike
Ciul:


You've asked to put the rule 'cache player's scope rule' into the
rulebook 'after Reading a command' (source text, line 1), which is based on
nothing and produces nothing; but it was originally written to go into a
rulebook of a different kind, 'carry out Opening' (source text, line 1),
which is based on an action name and produces nothing. Because those kinds
are different, 'cache player's scope rule' can't go into 'after Reading a
command' (source text, line 1).
In Volume - Interactions with Epistemology (for use with Epistemology by Eric
Eve), Book - Caching Scope When Looking (for use without Conditional
Backdrops by Mike Ciul) in the extension Scope Caching by Mike Ciul:


You've asked to put the rule 'cache player's scope rule' into the
rulebook 'carry out Looking' (source text, line 1), which is based on an
action name and produces nothing; but it was originally written to go into
a rulebook of a different kind, 'after Reading a command' (source text, line 1),
which is based on nothing and produces nothing. Because those kinds are
different, 'cache player's scope rule' can't go into 'carry out Looking' (source
text, line 1).
++ Ended: Translation failed: 6 problems found
Multitudes by Mike CiulVersion 1/110513
"A way to implement collections of objects that can spread across multiple rooms, like stones in a pile of gravel. The player may interact with individual objects from the collection, and the extension will keep track of how many are in each room. Requires Conditional Backdrops by Mike Ciul."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)
++ 15% (Drawing inferences)
++ 20% (Binding rulebooks)
++ 23% (Binding rulebooks)
++ 26% (Binding rulebooks)
++ 29% (Binding rulebooks)
++ 32% (Binding rulebooks)
++ 35% (Binding rulebooks)
++ 38% (Binding rulebooks)
++ 41% (Generating code)
++ 44% (Generating code)
++ 47% (Generating code)
++ 50% (Generating code)


You wrote 'stop the action with library message taking action number 7
for the whole' (Mike Ciul/Multitudes.i7x, line 308):
but this is a phrase which I don't recognise, possibly because it is one
you meant to define but never got round to, or because the wording is wrong
(see the Phrasebook section of the Index to check). Alternatively, it may
be that the text immediately previous to this was a definition whose
ending, normally a full stop, is missing?
++ 53% (Generating code)


You wrote 'issue actor-based library message taking action number 16 for
the noun' (Mike Ciul/Multitudes.i7x, line 332):
again, this is a phrase which I don't recognise.


You wrote 'issue library message taking action number 1 for the noun' (Mike Ciul/Multitudes.i7x, line 334):
again, this is a phrase which I don't recognise.


You wrote 'stop the action with library message dropping action number 2
for the noun' (Mike Ciul/Multitudes.i7x, line 288):
again, this is a phrase which I don't recognise.


You wrote 'issue actor-based library message dropping action number 7
for the noun' (Mike Ciul/Multitudes.i7x, line 356):
again, this is a phrase which I don't recognise.


You wrote 'issue library message dropping action number 4 for the noun' (Mike Ciul/Multitudes.i7x, line 358):
again, this is a phrase which I don't recognise.
++ 56% (Generating code)
++ 59% (Generating code)
++ 62% (Generating code)
++ 65% (Generating code)
++ 68% (Generating code)
++ 71% (Generating code)
++ 74% (Generating code)
++ 77% (Generating code)
++ 80% (Generating code)
++ 83% (Generating code)
++ 86% (Generating code)
++ 89% (Generating code)
++ Ended: Translation failed: 6 problems found
Objects Matching Snippets is a very simple extension that provides a convenient way to search for names of objects within a snippet such as the player's command or the topic understood.
Scope Caching by Mike CiulVersion 2/120725
"Gives things the 'marked visible' property, to check the visibility of something without repeating the entire scope loop each time. Works with Epistemology by Eric Eve, Conditional Backdrops by Mike Ciul, and Remembering by Aaron Reed."
Speech Motivations by Mike CiulVersion 1/121204
"Player's thoughts and speech are expressed using the Thinking Privately and Speaking Out Loud activities. NPCs wait until end of turn rules to speak."
ni ++ 0% (Reading text)
++ 5% (Analysing sentences)


I can't find the extension 'Plurality by Emily Short', which seems not
to be installed, but was requested by: 'Include Plurality by Emily Short' speech motivations by mike
ciul. You can get hold of extensions
which people have made public at the Inform website, www.inform7.com, or by
using the Public Library in the Extensions panel.
++ Ended: Translation failed: 1 problem found
Takeability by Mike CiulVersion 1/110404
(I see no description here.)
Unknown Word Error by Mike CiulVersion 2/170531
"Provides Infocom-style parser messages such as 'I don't know the word 'kludge'.'"